﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace GameLib1
{
    enum STATE
    {
        CHANGE,
        GAME,
        RESTART,
        QUIT,
    }

    enum LEVEL
    {
        MENU,
        LEVEL_SELECT,
        CREDITS,
        GAME_MAPA,
        GAME_MAPB,
        MAP_EDITOR,
    }

    class StateManager
    {
        public STATE mState = STATE.GAME, mPrev = STATE.GAME, mCurr = STATE.GAME;
        public bool mTransient = true ;
        public LEVEL mLevel = LEVEL.MENU;
        public static StateManager current = new StateManager();

        private StateManager() { }

    }
}
